package com.tms.domain.index;

import java.util.List;

/**
 * @author ozj
 */
public class Data {

    private ToolInfo toolInfo;

    private UseInfo useInfo;

    private FailureInfo failureInfo;

    private ScrapInfo scrapInfo;

    private List<UseHistory> useHistory;

    private List<TDefUseRank> tDefUseRank;

    private List<UserInfo> userInfo;

    private List<ToolStatusInfo> toolStatusInfo;

    public Data() {
    }

    public Data(ToolInfo toolInfo, UseInfo useInfo, FailureInfo failureInfo, ScrapInfo scrapInfo, List<UseHistory> useHistory, List<TDefUseRank> tDefUseRank, List<UserInfo> userInfo, List<ToolStatusInfo> toolStatusInfo) {
        this.toolInfo = toolInfo;
        this.useInfo = useInfo;
        this.failureInfo = failureInfo;
        this.scrapInfo = scrapInfo;
        this.useHistory = useHistory;
        this.tDefUseRank = tDefUseRank;
        this.userInfo = userInfo;
        this.toolStatusInfo = toolStatusInfo;
    }

    public ToolInfo getToolInfo() {
        return toolInfo;
    }

    public void setToolInfo(ToolInfo toolInfo) {
        this.toolInfo = toolInfo;
    }

    public UseInfo getUseInfo() {
        return useInfo;
    }

    public void setUseInfo(UseInfo useInfo) {
        this.useInfo = useInfo;
    }

    public FailureInfo getFailureInfo() {
        return failureInfo;
    }

    public void setFailureInfo(FailureInfo failureInfo) {
        this.failureInfo = failureInfo;
    }

    public ScrapInfo getScrapInfo() {
        return scrapInfo;
    }

    public void setScrapInfo(ScrapInfo scrapInfo) {
        this.scrapInfo = scrapInfo;
    }

    public List<UseHistory> getUseHistory() {
        return useHistory;
    }

    public void setUseHistory(List<UseHistory> useHistory) {
        this.useHistory = useHistory;
    }

    public List<TDefUseRank> gettDefUseRank() {
        return tDefUseRank;
    }

    public void settDefUseRank(List<TDefUseRank> tDefUseRank) {
        this.tDefUseRank = tDefUseRank;
    }

    public List<UserInfo> getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(List<UserInfo> userInfo) {
        this.userInfo = userInfo;
    }

    public List<ToolStatusInfo> getToolStatusInfo() {
        return toolStatusInfo;
    }

    public void setToolStatusInfo(List<ToolStatusInfo> toolStatusInfo) {
        this.toolStatusInfo = toolStatusInfo;
    }
}
